package Serveur;


import java.io.*;
import java.net.Socket;

public class EnvoitDonnee {

	private TraitementClient client;
	private OutputStream out;
	private DataOutputStream sortie;

	public EnvoitDonnee(TraitementClient client, Socket transfert) {
		try {
			this.client = client;
			// Récupération du flot de sortie
			out = transfert.getOutputStream();
			// Création du flot de sortie pour données typées
			sortie = new DataOutputStream(out);
		} catch (IOException e) {
			System.out.println("erreur d'entrée sortie");
		}
	}

	public void ecrireEntier(int entier) {
		try {
			this.sortie.writeInt(entier);
		} catch (IOException e) {
			e.printStackTrace();
		}
	}

	public void ecrireChaine(String chaine) {
		try {
			this.sortie.writeUTF(chaine);
		} catch (IOException e) {
			e.printStackTrace();
		}
	}
}
